草庐IT

javax.annotation : @Nullable vs @CheckForNull

全部标签

android - roboblender-3.0.1.jar : not included in Android: javax. 工具。引用自 com.google.inject.blender.AnnotationDatabaseGenerator

我尝试构建我的android项目,我得到:Information:Gradle:Executingtasks:[clean,:app:compileDebugSources]Information:1/10/15,11:13AM-Compilationcompletedsuccessfullyin5sec然后我尝试将它部署到我的设备并获得:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':app:lint'.>Lintfounderrorsintheproject;abortingbuil

Travis CI 上的 javax.net.ssl.SSLHandshakeException

我有一个android项目,我试图在TravisCI上进行测试,但是当运行Robolectric(v3.2.2)测试时,我得到:com.android.volley.NoConnectionError:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIXpathvalidationfailed:java.security.cert.CertPathValidatorException:Algorithmconstraintscheckfailedonsignaturealgo

android - Dagger 2 错误 : android. content.Context cannot be provided without an @Provides-annotated method

我正致力于在我的项目中实现Dagger2。为此,我编写了以下代码行:@InjectVideoControllerViewmediaController;@ModulepublicclassPlayerModule{@ProvidesVideoControllerViewprovidesVideoControllerView(Contextcontext,VideoControllerView.Controlerscntrls){returnnewVideoControllerView(context,cntrls);}}@Component(modules=PlayerModule.c

android - (Android) Proguard 找不到动态引用的类 javax.swing.*

我对Proguard和外部库的使用有疑问。我的项目编译没有错误,并在真实设备上成功运行,但只有当我从Eclipse运行它时。现在我想制作一个混淆的发布版本,所以我做了以下事情:运行“android更新项目-p./”添加了proguard.dir=/home/stoned/android-sdk-linux_86/proguard4.5.1/libproguard.config=/home/stoned/workspace/Fidoo/proguard.cfg当我运行“antrelease”时,我得到以下信息:...skippedmanyirrelevantmessages...-obf

Android Maven 构建在处理 "javax/xml/namespace/QName.class": 时出现问题

以下错误显示在中Maven每次我做项目->清理时控制台。只有jar文件建立在目标文件夹中,apk文件未构建。任何人都可以帮我解决这个问题吗?问候,山姆。我的开发环境是;eclipse太阳神AndroidSDKAPI级别8EclipseADT10.0.1Android开发工具的Maven集成0.2.54/30/119:54:07PMIST:[信息]跳过不存在的资源目录D:\my\workspace\android\android-test-app\src\test\resources4/30/119:54:07PMIST:[信息]未编译测试源4/30/119:54:07PMIST:[信息

Android HttpsUrlConnection javax.net.ssl.SSLException 使用本地信任库时连接被对等握手错误关闭

我在使用HttpsUrlConnection对象让Android连接到简单的OpenSSL服务器时遇到了问题(我梳理了StackOverflow和一堆在线教程,并且几乎一行一行地遵循这些示例,但我仍然无法弄清楚为什么当我使用我的本地信任库时我的坏了)。我目前有一个AndroidActivity尝试连接到一个简单的OpenSSL服务器(我可以使用OpenSSL客户端连接到我的服务器),一旦HttpsUrlConnection.connect()被调用我在SSL握手期间收到“javax.net.ssl.SSLException:Connectionclosedbypeer”错误。也许我没有

android - org/intellij/lang/annotations/Identifier.class 的 TransformException 重复条目

我收到这个错误Error:Executionfailedfortask':app:transformClassesWithJarMergingForDebug'.>com.android.build.api.transform.TransformException:java.util.zip.ZipException:duplicateentry:org/intellij/lang/annotations/Identifier.class它是在我将compile"com.wefika:flowlayout:0.4.0"添加到我的gradle之后开始的这是我的gradle文件packag

android - javax.net.ssl.sslpeerunverifiedexception 没有对等证书

我正在尝试通过将数据从Android应用程序发布到PHP服务器来将记录插入MySQL。我已经在AndroidManifest.xml中添加了INTERNET权限我得到javax.net.ssl.SSLPeerUnverifiedException:Nopeercertificate安卓代码privatevoidsenddata(ArrayListdata){try{HttpClienthttpclient=newDefaultHttpClient();HttpPosthttppost=newHttpPost("https://10.0.2.2/insert222.php");httpp

android - 没有 @Provides-annotated 方法就不能提供上下文,但它是吗?

我有以下简单模块:@ModulepublicclassApplicationModule{privateCustomApplicationcustomApplication;publicApplicationModule(CustomApplicationcustomApplication){this.customApplication=customApplication;}@Provides@SingletonCustomApplicationprovideCustomApplication(){returnthis.customApplication;}@Provides@Sing

android - Gradle + Annotations + Flavors = 不会运行注释处理器

我有一个Gradle构建脚本,它使用注释处理器(AndroidAnnotations)生成代码。在我添加新的ProFlavor之前,构建一直很好。我可以构建Free风格,但是当我构建Pro风格时,注释处理器没有运行。这会导致缺少代码并且构建失败。这是我的脚本:buildscript{repositories{maven{url'http://repo1.maven.org/maven2'}}dependencies{classpath'com.android.tools.build:gradle:0.5.+'}}applyplugin:'android'repositories{mav